package com.xh.bussiness.xkw.constant;

public interface XkwAPIURL {
    //查询试卷详情（试卷详情可以查到选择的题目）
    String GET_PAPER_DESC = "users/%s/download_papers/%s";
    //查询科目
    String GET_BANKS = "banks";
    //获取试题难度列表
    String GET_QUES_DIFFS = "ques_diffs";
    //获取一级地区下二级地区列表 : areas/{id}
    String GET_SECOND_AREAS = "areas/%s";
    //获取所有的行政区列表(只有省份)
    String GET_AREAS = "areas";
    //获取学段列表
    String GET_STAGES = "stages";
    //获取年级列表
    String GET_GRADES = "grades";
    //获取某id下的知识点树（含所有子节点）: categories/{id}
    String GET_CATEGORIES_BY_ID = "categories/%s";
    //按aId获取能力维度对象 : abilities/a{aId}
    String GET_ABILITIES_BY_AID = "abilities/a%s";
    //根据末级章节ID获取该章节绑定的知识点
    String GET_CHAPTER_KNOWLEDGE_BY_SUBJECTID_CHAPTERID = "chapter_knowledge/%s?chapterId=%s";
    //获取某id下的章节树（含所有子节点）: chapters/{id}
    String GET_CHAPTERS_BY_ID= "chapters/%s";
    //获取试卷类型列表
    String QUERY_BANKS_PAPER_TYPES = "banks/%s/paper_types";
    //获取试卷级别列表
    String GET_PAPER_LEVELS = "paper_levels";
    //获取指定id的试题类型: ques_types/{id}
    String GET_QUES_TYPES_BY_ID = "ques_types/%s";
    //通过base64图像搜索试题
    String QUERY_QUESTIONS_PHOTO_SEARCH = "questions/picture/search";
    //获取题库下所有的知识点根节点
    String GET_BANKS_CATEGORY_ROOT = "banks/category_root";
    //获取题库下的版本教材 %s 科目id   isFull  0 全量数据
    String GET_BANKS_VERSION_MATERIALS = "/banks/%s/version_materials?isFull=0";
    //获取题库下的试题类型
    String QUERY_BANKS_QUES_TYPES = "banks/%s/ques_types";
    /**
     * 随机试题列表
     * {bankId}
     */
    String QUERY_QUESTIONS_RANDOM = "/questions/%s/random";
    /**
     * 搜索试题列表
     * {bankId}
     */
    String QUERY_QUESTIONS_SEARCH = "/questions/%s/search";
}
